package com.stud.common.mybatis;

import java.util.List;

/**
 * @author Stud
 * @title XXXXX
 * @desription XXXXX
 * @data 2023-03-02 17:57
 */
public interface BaseMapper<T> extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T> {
    /**
     * 批量插入 仅适用于mysql
     *
     * @param entityList 实体列表
     * @return 影响行数
     */
    Integer insertBatchFast(List<T> entityList);

    /**
     * 根据 ID 修改,属性为空则赋值为空
     *
     * @param entity 实体对象
     */
    boolean updateFullById(T entity);
}

